/**
* <p> title ： StandardTimerTask.java</p>
* <p> package ： com.yang.serialport.utils</p>
* <p> description ：TODO</p>
* <p> copyright ： 哈尔滨工业大学(C) 2019</p>
* <p> company ： 哈尔滨工业大学AS&MT</p>
* <p> author ： 金雪松 jinxuesong@163.com</p>
* <p> date ： 2019年8月29日 下午4:59:28</p>
* <p> version ： v1.0 </p>
*
* Modification  History:
* Date         Author        Version        Discription
* -----------------------------------------------------------------------------------
* 2019年8月29日       金雪松          1.0             1.0
* Why & What is modified: <修改原因描述>
*/
package com.akeil.flash.utils;

import java.util.TimerTask;

import org.apache.log4j.Logger;

import com.akeil.flash.statusline.GreenTextStatusLineContributionItem;

/**
 * <p> classname ： StandardTimerTask</p>
 * <p> description ：TODO</p>
 * <p> author ： 金雪松 jinxuesong@163.com</p>
 * <p> date ： 2019年8月29日 下午4:59:28</p>
 */
public class StatusTimerTask extends TimerTask {
	Logger logger = Logger.getLogger(StatusTimerTask.class);
	
	private GreenTextStatusLineContributionItem greenTextStatusLineContributionItem;
	
	public StatusTimerTask(GreenTextStatusLineContributionItem greenTextStatusLineContributionItem){
		this.greenTextStatusLineContributionItem = greenTextStatusLineContributionItem;
	}

	@Override
	public void run() {
		if(greenTextStatusLineContributionItem != null){
			greenTextStatusLineContributionItem.showStatus();
		}
	}
}
